use iwyu to regenerate gui includes. (#1382)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Fri, 15 Nov 2024 00:45:29 +0000 (17:45 -0700)
committerGitHub <noreply@github.com>
Fri, 15 Nov 2024 00:45:29 +0000 (17:45 -0700)
42 files changed:
gui/aboutdlg.cc
gui/aboutdlg.h
gui/advdlg.cc
gui/advdlg.h
gui/babeldata.h
gui/donate.cc
gui/donate.h
gui/filterdata.cc
gui/filterdata.h
gui/filterdlg.cc
gui/filterdlg.h
gui/filterwidgets.cc
gui/format.cc
gui/format.h
gui/formatload.cc
gui/formatload.h
gui/gmapdlg.cc
gui/gmapdlg.h
gui/gpx.cc
gui/gpx.h
gui/help.cc
gui/help.h
gui/latlng.cc
gui/main.cc
gui/mainwindow.cc
gui/mainwindow.h
gui/map.cc
gui/map.h
gui/optionsdlg.cc
gui/optionsdlg.h
gui/preferences.cc
gui/preferences.h
gui/processwait.cc
gui/processwait.h
gui/runmachine.cc
gui/runmachine.h
gui/serial_win.cc
gui/setting.h
gui/upgrade.cc
gui/upgrade.h
gui/version_mismatch.cc
gui/version_mismatch.h

index 4eb3539b47012d4c5a44a246d0ec01f169f8e693..9b6994dfc5c48e13f4850db2a8c44ae11e8d87c8 100644 (file)
 //
 
 #include "aboutdlg.h"
-#include <QTextCursor>                // for QTextCursor
-#include <QTextDocument>              // for QTextDocument
-#include <QTextEdit>                  // for QTextEdit
-#include "appname.h"                  // for appName
-#include "upgrade.h"                  // for UpgradeCheck
+#include <QTextCursor>    // for QTextCursor
+#include <QTextDocument>  // for QTextDocument
+#include <QTextEdit>      // for QTextEdit
+#include "appname.h"      // for appName
+#include "upgrade.h"      // for UpgradeCheck
 
 
 AboutDlg::AboutDlg(QWidget* parent, const QString& ver1,
index 578d089e118eedfb4e36822dfa164015756c45b3..c5a5a0be609615a4f26550ec1c12aeb1e522158f 100644 (file)
 #ifndef ABOUTDLG_H
 #define ABOUTDLG_H
 
-#include <QString>            // for QString
-#include <QDialog>            // for QDialog
-#include <QWidget>            // for QWidget
-#include "ui_aboutui.h"       // for Ui_AboutDlg
+#include <QDialog>       // for QDialog
+#include <QString>       // for QString
+#include <QWidget>       // for QWidget
+#include "ui_aboutui.h"  // for Ui_AboutDlg
 
 class AboutDlg: public QDialog
 {
index 6d3aae7662a370fae0f886f2625a24ae06f167ab..572e50313e54bcab3cec53be1431d33c01d5545d 100644 (file)
 //  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
 //  USA.
 //
-#include <QMessageBox>
-#include <QProcess>
-#include <QFileDialog>
-#include <QSettings>
+
 #include "advdlg.h"
+#include <QCheckBox>         // for QCheckBox
+#include <QComboBox>         // for QComboBox
+#include <QDialogButtonBox>  // for QDialogButtonBox
 
 //------------------------------------------------------------------------
 AdvDlg::AdvDlg(QWidget* parent,
index bf4fe7a1bc49ce9d378cb9b2429ee4f0e7d63c05..e1987a2a268e0f193caf55335170c47bce001844 100644 (file)
 #ifndef ADVDLG_H
 #define ADVDLG_H
 
-#include "ui_advui.h"
+#include <QDialog>      // for QDialog
+#include <QObject>      // for Q_OBJECT, slots
+#include <QPushButton>  // for QPushButton
+#include <QWidget>      // for QWidget
+#include "ui_advui.h"   // for Ui_AdvUi
 
 class AdvDlg: public QDialog
 {
index 9adb4dcd509b6f08c2295b9bbe1e0c7e30d6a89b..b81254213f9d37e1acc71f3de7dbf0ce9885b8ed 100644 (file)
 #ifndef BABELDATA_H
 #define BABELDATA_H
 
-#include <QSettings>
-#include <QStringList>
-#include <QUuid>
-#include "setting.h"
+#include <QDate>        // for QDate
+#include <QDateTime>    // for QDateTime
+#include <QList>        // for QList
+#include <QSettings>    // for QSettings
+#include <QString>      // for QString
+#include <QStringList>  // for QStringList
+#include <QTime>        // for QTime
+#include <QUuid>        // for QUuid
+#include "setting.h"    // for SettingGroup, BoolSetting, StringSetting, IntSetting, DateTimeSetting
 
 
 class BabelData
index 7671e5313140df9a7a57d54798ff3bd4211670bd..1b221a326ca68929b36ca670cc8c3738e649a08a 100644 (file)
 //
 
 #include "donate.h"
-#include <QUrl>
-#include <QDesktopServices>
+#include <QAbstractButton>   // for QAbstractButton
+#include <QDesktopServices>  // for QDesktopServices
+#include <QPushButton>       // for QPushButton
+#include <QString>           // for QString
+#include <QUrl>              // for QUrl
 
 // A completely simple QDialog, in a class of its own for layout.
 Donate::Donate(QWidget* parent) : QDialog(parent)
index 8e8f539b2b1746a3edc789d0a69e0f5f24556b81..5a9371f9bc61d92a3a334d6d1f02c7f30207c439 100644 (file)
 #ifndef DONATE_H
 #define DONATE_H
 
-#include "ui_donate.h"
+#include <QCheckBox>    // for QCheckBox
+#include <QDialog>      // for QDialog
+#include <QLabel>       // for QLabel
+#include <QObject>      // for Q_OBJECT, slots
+#include <QWidget>      // for QWidget
+#include "ui_donate.h"  // for Ui_Donate
 
 class Donate: public QDialog
 {
index 3c77d3a4ad07abb7be52be66904eaf69cc0468ad..8fbcfdca28cf8db188f8cbb32f00034a50c76621 100644 (file)
@@ -22,6 +22,9 @@
 //------------------------------------------------------------------------
 
 #include "filterdata.h"
+#include <QChar>    // for QChar
+#include <QDate>    // for QDate
+#include <QVector>  // for QVector
 
 QStringList WayPtsFilterData::makeOptionString()
 {
index 9bde74b8a66d7c4fa49b735d35fd4d2e38cab80a..beb3b5b6acbba55cc589a82917c3f9cadf4e4519 100644 (file)
 #ifndef FILTERDATA_H
 #define FILTERDATA_H
 
-#include <QDateTime>
-#include <QSettings>
-#include <QStringList>
-#include "setting.h"
+#include <QDateTime>    // for QDateTime
+#include <QList>        // for QList
+#include <QSettings>    // for QSettings
+#include <QString>      // for QString
+#include <QStringList>  // for QStringList
+#include <QTime>        // for QTime
+#include "setting.h"    // for BoolSetting, SettingGroup, IntSetting, DoubleSetting, DateTimeSetting, StringSetting
 
 //------------------------------------------------------------------------
 
index d00f6e1fdec5ce7ce4526fb4c07fa90902cf1c51..0bd2e7d6c32634ea3b88f49aef99db81eab05f7f 100644 (file)
 //
 //------------------------------------------------------------------------
 
-#include <QMessageBox>
 #include "filterdlg.h"
-#include "help.h"
-#include "appname.h"
+#include <QAbstractButton>  // for QAbstractButton
+#include <QFrame>           // for QFrame
+#include <QHBoxLayout>      // for QHBoxLayout
+#include <QListWidget>      // for QListWidget
+#include <QMessageBox>      // for QMessageBox, operator|
+#include <QPushButton>      // for QPushButton
+#include <Qt>               // for CheckState
+#include "appname.h"        // for appName
+#include "help.h"           // for ShowHelp
 
 int FilterDialog::lastPage_ = 0;
 
index 3ec2e71d3a6214043780374e5b65fd7479030e02..ddc3a6c15e9ce1c37ddf05e60e1d555876acf7d4 100644 (file)
 #ifndef FILTER_H
 #define FILTER_H
 
-#include <QStackedWidget>
-#include "ui_filterui.h"
-#include "filterdata.h"
-#include "filterwidgets.h"
+#include <QDialog>          // for QDialog
+#include <QList>            // for QList
+#include <QListWidgetItem>  // for QListWidgetItem
+#include <QObject>          // for Q_OBJECT, slots
+#include <QStackedWidget>   // for QStackedWidget
+#include <QString>          // for QString
+#include <QWidget>          // for QWidget
+#include "filterdata.h"     // for AllFiltersData
+#include "filterwidgets.h"  // for FilterWidget
+#include "ui_filterui.h"    // for Ui_FilterDlg
 
 class FilterDialog: public QDialog
 {
index 9600149a9cf9c3f4319612be874ef6228a9a5653..521d0e8ff5074d4618d56083348eba0f9e9ac844 100644 (file)
 
 #include <QChar>         // for QChar
 #include <QCheckBox>     // for QCheckBox
-#include <QEvent>        // for QEvent, QEvent::LocaleChange
+#include <QEvent>        // for QEvent
 #include <QLabel>        // for QLabel
 #include <QRadioButton>  // for QRadioButton
 #if (QT_VERSION >= QT_VERSION_CHECK(6, 7, 0))
 #include <QTimeZone>     // for QTimeZone
 #endif
-#include <Qt>            // for LocalTime, UTC
+#include <Qt>            // for TimeSpec
 
 
 //------------------------------------------------------------------------
index 1b27b132d9c71bddcba7cf4fe7c06a5b5d39ff87..39bbc071045d6d831ed0a36d835ca74b778a9ba6 100644 (file)
@@ -21,7 +21,6 @@
 //
 //------------------------------------------------------------------------
 #include "format.h"
-#include "mainwindow.h"
 
 QString Format::htmlBase_ = QString();
 
index 237740b76dfa80388a67cc4865d9ae6f04435d9b..e6000363be0bdc1f855ccc0efbc752d0fcd8481f 100644 (file)
 #ifndef FORMAT_H
 #define FORMAT_H
 
-#include <QString>
-#include <QVariant>
-#include <QStringList>
-#include <QSettings>
+#include <QList>        // for QList
+#include <QSettings>    // for QSettings
+#include <QString>      // for QString
+#include <QStringList>  // for QStringList
+#include <QVariant>     // for QVariant
 
 class FormatOption
 {
index 046e16f121b566f715b8e35ac390dfd08dfd9759..8b7382259320e8b6956860285b18fcfa24a6b519 100644 (file)
 //------------------------------------------------------------------------
 
 #include "formatload.h"
-#include <QByteArray>                      // for QByteArray
-#include <QChar>                           // for operator==, QChar
-#include <QCoreApplication>                // for QCoreApplication
-#include <QObject>                         // for QObject
-#include <QProcess>                        // for QProcess
-#include <QRegularExpression>              // for QRegularExpression
-#include <QRegularExpressionMatch>         // for QRegularExpressionMatch
-#include <QString>                         // for QString, operator+
-#include <QTextStream>                     // for QTextStream
-#include <QVariant>                        // for QVariant
-#include <QApplication>                    // for QApplication
-#include <QMessageBox>                     // for QMessageBox
-#include "appname.h"                       // for appName
+#include <QApplication>        // for QApplication
+#include <QByteArray>          // for QByteArray
+#include <QChar>               // for QChar, operator==
+#include <QCoreApplication>    // for QCoreApplication
+#include <QMessageBox>         // for QMessageBox
+#include <QObject>             // for QObject
+#include <QProcess>            // for QProcess
+#include <QRegularExpression>  // for QRegularExpression, QRegularExpressionMatch
+#include <QString>             // for QString, operator+
+#include <QTextStream>         // for QTextStream
+#include <QVariant>            // for QVariant
+#include "appname.h"           // for appNam
 
 
 #ifdef GENERATE_CORE_STRINGS
index 2bcacd13065d9af59381608bb11e49a75b0bd444..1d07bead218b2972184387f487e7c5ccc3b3ccb0 100644 (file)
 #ifndef FORMATLOAD_H
 #define FORMATLOAD_H
 
-#include <QList>               // for QList
-#include <QStringList>         // for QStringList
+#include <QList>        // for QList
+#include <QStringList>  // for QStringList
 
-#include "format.h"            // for Format
+#include "format.h"     // for Format
 
 class FormatLoad
 {
index 02de27d175796873966362d8cffb517d47588f16..8ce1887dc2a3afc9dcb82fb89f8028168b38a664 100644 (file)
 //
 //------------------------------------------------------------------------
 
-#include <QStandardItemModel>
-#include <QMenu>
-#include <QHeaderView>
 #include "gmapdlg.h"
-#include "appname.h"
-#include "gpx.h"
+#include <QAbstractButton>      // for QAbstractButton
+#include <QAbstractItemView>    // for QAbstractItemView
+#include <QDateTime>            // for QDateTime, operator<, operator>
+#include <QFrame>               // for QFrame
+#include <QHBoxLayout>          // for QHBoxLayout
+#include <QHeaderView>          // for QHeaderView
+#include <QItemSelectionModel>  // for QItemSelectionModel
+#include <QMenu>                // for QMenu
+#include <QPushButton>          // for QPushButton
+#include <QStandardItemModel>   // for QStandardItemModel
+#include <QTreeView>            // for QTreeView
+#include <QVariant>             // for QVariant
+#include <Qt>                   // for CheckState, ContextMenuPolicy
+#include <QtGlobal>             // for QForeachContainer, qMakeForeachContainer, foreach
+#include "appname.h"            // for appName
+#include "gpx.h"                // for GpxWaypoint, GpxTrack, GpxRoute, Gpx, GpxItem, GpxTrackPoint, GpxTrackSegment
+#include "latlng.h"             // for LatLn
 
 //------------------------------------------------------------------------
 class StandardItem: public QStandardItem
index 461c89cab4699ae91220e8e40e6dc6d98d99d08e..f8ab32bb6100ec39aaf93648de60f0f2a2fa7aae 100644 (file)
 #ifndef GMAPDLG_H
 #define GMAPDLG_H
 
-#include <QStackedWidget>
-#include <QStandardItem>
-#include <QModelIndex>
-#include "ui_gmapui.h"
-#include "gpx.h"
-#include "map.h"
+#include <QDialog>             // for QDialog
+#include <QItemSelection>      // for QItemSelection
+#include <QList>               // for QList
+#include <QModelIndex>         // for QModelIndex
+#include <QObject>             // for Q_OBJECT, slots
+#include <QPlainTextEdit>      // for QPlainTextEdit
+#include <QPoint>              // for QPoint
+#include <QStandardItem>       // for QStandardItem
+#include <QStandardItemModel>  // for QStandardItemModel
+#include <QString>             // for QString
+#include <QWidget>             // for QWidget
+#include "gpx.h"               // for Gpx, GpxRoute, GpxTrack, GpxWaypoint
+#include "map.h"               // for Map
+#include "ui_gmapui.h"         // for Ui_GMapDlg
 
 class GMapDialog: public QDialog
 {
index 32c99b31f4d3822b34d8fc004b772a0829b5a5d1..ba2ce2c08c28e8e7794ab60f762030ac3b01078d 100644 (file)
 //
 //------------------------------------------------------------------------
 
-
+#include "gpx.h"
 #include <QFile>                 // for QFile
-#include <QIODevice>             // for QIODevice, QIODevice::ReadOnly
-#include <QStringView>           // for QStringView
+#include <QIODevice>             // for QIODevice
+#include <QStringView>           // for QStringView, operator==
 #include <QXmlStreamAttributes>  // for QXmlStreamAttributes
-#include <QXmlStreamReader>      // for QXmlStreamReader, QXmlStreamReader::Characters, QXmlStreamReader::EndDocument, QXmlStreamReader::EndElement, QXmlStreamReader::Invalid, QXmlStreamReader::StartElement
-#include "gpx.h"
+#include <QXmlStreamReader>      // for QXmlStreamReader
 
 
 static QDateTime decodeDateTime(const QString& s)
index 8d7f1ff215d99bb3fb584b9b3599a01a272b40e0..473cf178b1c734ccc8c63d2999f896478374b7e0 100644 (file)
--- a/gui/gpx.h
+++ b/gui/gpx.h
 #ifndef GPX_H
 #define GPX_H
 
-#include <QDateTime>             // for QDateTime
-#include <QList>                 // for QList
-#include <QString>               // for QString
-#include <QtGlobal>              // for foreach
-#include "latlng.h"              // for LatLng
+#include <QDateTime>         // for QDateTime
+#include <QList>             // for QList
+#include <QString>           // for QString
+#include <QtGlobal>          // for QForeachContainer, qMakeForeachContainer, foreach
+#include "latlng.h"          // for LatLng
 
 
 //------------------------------------------------------------------------
index cc169d735cf2b58d033abf52c3713f826b90bb59..f939da2fa45c6d89c10e4e325d4fab23696c94a1 100644 (file)
 //------------------------------------------------------------------------
 #include "help.h"
 
-#include <QRegularExpression>         // for QRegularExpression
-#include <QString>                    // for QString
-#include <QUrl>                       // for QUrl
-#include <QDesktopServices>           // for QDesktopServices
+#include <QDesktopServices>    // for QDesktopServices
+#include <QRegularExpression>  // for QRegularExpression
+#include <QString>             // for QString, operator+
+#include <QUrl>                // for QUrl
 
-#include "format.h"                   // for Format
+#include "format.h"            // for Format
 
 //------------------------------------------------------------------------
 void ShowHelp(const QString& urlIn)
index d7b8b13704bc05eafd531d123ac66b91d1ea06b6..8880cdeec6dc4fdb661049ef945162fb6ff6cb0b 100644 (file)
@@ -22,7 +22,7 @@
 
 #ifndef HELP_H
 #define HELP_H
-#include <QString>         // for QString
+#include <QString>  // for QString
 
 extern void ShowHelp(const QString& name);
 
index 7483665276e8399f6aad44c4755611f7258431f1..7f697462da65c164f1932110c9d355c099efa465 100644 (file)
@@ -21,7 +21,7 @@
 //
 //------------------------------------------------------------------------
 #include "latlng.h"
-#include <cmath>
+#include <cmath>  // for cos, sin, asin, sqrt
 
 
 // copied from the web somewhere.
index 84b08c1fee051fd5f4f6268c628add99cefe6b5c..a6f942dfc3f16edad87ee5025310d7b6128ac31b 100644 (file)
 //  USA.
 //
 //------------------------------------------------------------------------
-#include <QtGlobal>                // for QT_VERSION, QT_VERSION_CHECK
-#include <QIcon>                   // for QIcon
-#include <QApplication>            // for QApplication
+#include <QApplication>  // for QApplication
+#include <QIcon>         // for QIcon
+#include <QString>       // for QString
+#include <QtGlobal>      // for QT_VERSION, QT_VERSION_CHECK
 
-#include "mainwindow.h"             // for MainWindow
+#include "mainwindow.h"  // for MainWindow
 
 //------------------------------------------------------------------------
 int main(int argc, char** argv)
index e1b0ad734a376179072cb0152ad44a8f87b29b21..643ca9bcbd1c459df99e3a793e4000c915dd678b 100644 (file)
 //  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
 //  USA.
 //
-#include <QByteArray>                  // for QByteArray
-#include <QDate>                       // for QDate
-#include <QDateTime>                   // for QDateTime
-#include <QDir>                        // for QDir
-#include <QEvent>                      // for QEvent (& QEvent::LanguageChange, QEvent::LocaleChange)
-#include <QFile>                       // for QFile
-#include <QFileInfo>                   // for QFileInfo
-#include <QLibraryInfo>                // for QLibraryInfo, QLibraryInfo::TranslationsPath
-#include <QLocale>                     // for QLocale
-#include <QMimeData>                   // for QMimeData
-#include <QProcess>                    // for QProcess, QProcess::NotRunning
-#include <QSettings>                   // for QSettings
-#include <QString>                     // for QString
-#include <QStringList>                 // for QStringList
-#include <QTemporaryFile>              // for QTemporaryFile
-#include <QTime>                       // for QTime
-#include <QUrl>                        // for QUrl
-#include <QVariant>                    // for QVariant
-#include <Qt>                          // for SmoothTransformation, WaitCursor
-#include <QtGlobal>                    // for foreach
-#include <QCursor>                     // for QCursor
-#include <QDesktopServices>            // for QDesktopServices
-#include <QIcon>                       // for QIcon
-#include <QImage>                      // for QImage
-#include <QTextCharFormat>             // for QTextCharFormat
-#include <QAbstractButton>             // for QAbstractButton
-#include <QApplication>                // for QApplication, qApp
-#include <QCheckBox>                   // for QCheckBox
-#include <QDialogButtonBox>            // for QDialogButtonBox
-#include <QFileDialog>                 // for QFileDialog
-#include <QMessageBox>                 // for QMessageBox, operator|, QMessageBox::Yes, QMessageBox::No
-#include <QPlainTextEdit>              // for QPlainTextEdit
-#include <QPushButton>                 // for QPushButton
-#include <QRadioButton>                // for QRadioButton
-#include <QStackedWidget>              // for QStackedWidget
-
-#include <cstdlib>                     // for exit
-
 #include "mainwindow.h"
-#include "gbversion.h"                 // for VERSION
-#include "aboutdlg.h"                  // for AboutDlg
-#include "advdlg.h"                    // for AdvDlg
-#include "appname.h"                   // for appName
-#include "babeldata.h"                 // for BabelData
-#include "donate.h"                    // for Donate
-#include "filterdlg.h"                 // for FilterDialog
-#include "formatload.h"                // for FormatLoad
+#include <QAbstractButton>     // for QAbstractButton
+#include <QAction>             // for QAction
+#include <QApplication>        // for QApplication, qApp
+#include <QByteArray>          // for QByteArray
+#include <QCheckBox>           // for QCheckBox
+#include <QCursor>             // for QCursor
+#include <QDate>               // for QDate
+#include <QDateTime>           // for QDateTime
+#include <QDesktopServices>    // for QDesktopServices
+#include <QDialogButtonBox>    // for QDialogButtonBox
+#include <QDir>                // for QDir
+#include <QEvent>              // for QEvent
+#include <QFile>               // for QFile
+#include <QFileDialog>         // for QFileDialog
+#include <QFileInfo>           // for QFileInfo
+#include <QGradientStop>       // for QBrush
+#include <QImage>              // for QImage
+#include <QLibraryInfo>        // for QLibraryInfo
+#include <QLocale>             // for QLocale
+#include <QMessageBox>         // for QMessageBox, operator|
+#include <QMimeData>           // for QMimeData
+#include <QPlainTextEdit>      // for QPlainTextEdit
+#include <QProcess>            // for QProcess
+#include <QPushButton>         // for QPushButton
+#include <QRadioButton>        // for QRadioButton
+#include <QSettings>           // for QSettings
+#include <QStackedWidget>      // for QStackedWidget
+#include <QString>             // for QString, operator+, operator==, operator!=
+#include <QStringList>         // for QStringList
+#include <QTemporaryFile>      // for QTemporaryFile
+#include <QTextCharFormat>     // for QTextCharFormat
+#include <QTime>               // for QTime, operator==
+#include <QUrl>                // for QUrl
+#include <QVariant>            // for QVariant, operator!=
+#include <Qt>                  // for TransformationMode, DateFormat, CursorShape, GlobalColor
+#include <QtGlobal>            // for QForeachContainer, qMakeForeachContainer, foreach
+#include <cstdlib>             // for exit
+#include "aboutdlg.h"          // for AboutDlg
+#include "advdlg.h"            // for AdvDlg
+#include "appname.h"           // for appName
+#include "babeldata.h"         // for BabelData
+#include "donate.h"            // for Donate
+#include "filterdlg.h"         // for FilterDialog
+#include "formatload.h"        // for FormatLoad
+#include "gbversion.h"         // for VERSION, kVersionDate, kVersionSHA
 #ifndef DISABLE_MAPPREVIEW
-#include "gmapdlg.h"                   // for GMapDialog
+#include "gmapdlg.h"           // for GMapDialog
 #endif
-#include "help.h"                      // for ShowHelp
-#include "optionsdlg.h"                // for OptionsDlg
-#include "preferences.h"               // for Preferences
-#include "runmachine.h"                // for RunMachine
-#include "upgrade.h"                   // for UpgradeCheck
-#include "version_mismatch.h"          // for VersionMismatch
+#include "help.h"              // for ShowHelp
+#include "optionsdlg.h"        // for OptionsDlg
+#include "preferences.h"       // for Preferences
+#include "runmachine.h"        // for RunMachine
+#include "upgrade.h"           // for UpgradeCheck
+#include "version_mismatch.h"  // for VersionMismatch
 
 
 
index c4e724204bebf1b380023ecfa38adae40b7f6cbd..99c77794e0c2909c65abf3703d68b7fc492e659e 100644 (file)
 #ifndef MAINWINDOW_H
 #define MAINWINDOW_H
 
-#include <QEvent>                 // for QEvent
-#include <QList>                  // for QList
-#include <QObject>                // for QObject (& Q_OBJECT, slots)
-#include <QString>                // for QString
-#include <QStringList>            // for QStringList
-#include <QTranslator>            // for QTranslator
-#include <QCloseEvent>            // for QCloseEvent
-#include <QDragEnterEvent>        // for QDragEnterEvent
-#include <QDropEvent>             // for QDropEvent
-#include <QPixmap>                // for QPixmap
-#include <QAction>                // for QAction
-#include <QComboBox>              // for QComboBox
-#include <QLabel>                 // for QLabel
-#include <QLineEdit>              // for QLineEdit
-#include <QMainWindow>            // for QMainWindow
-#include <QWidget>                // for QWidget
-
-#include "babeldata.h"            // for BabelData
-#include "filterdata.h"           // for AllFiltersData
-#include "format.h"               // for Format
-#include "ui_mainwinui.h"         // for Ui_MainWindow
-#include "upgrade.h"              // for UpgradeCheck
+#include <QCloseEvent>      // for QCloseEvent
+#include <QComboBox>        // for QComboBox
+#include <QDragEnterEvent>  // for QDragEnterEvent
+#include <QDropEvent>       // for QDropEvent
+#include <QEvent>           // for QEvent
+#include <QLabel>           // for QLabel
+#include <QLineEdit>        // for QLineEdit
+#include <QList>            // for QList
+#include <QMainWindow>      // for QMainWindow
+#include <QObject>          // for Q_OBJECT, slots
+#include <QPixmap>          // for QPixmap
+#include <QString>          // for QString
+#include <QStringList>      // for QStringList
+#include <QTranslator>      // for QTranslator
+#include <QWidget>          // for QWidget
+
+#include "babeldata.h"      // for BabelData
+#include "filterdata.h"     // for AllFiltersData
+#include "format.h"         // for Format
+#include "ui_mainwinui.h"   // for Ui_MainWindow
+#include "upgrade.h"        // for UpgradeCheck
 
 
 class MainWindow: public QMainWindow
index e6e82fa60e4871ab887e86ff0f482301110f0125..547a3f5716eb34957c464e76097a8ad672ea28ef 100644 (file)
 #include <QChar>                  // for QChar, operator!=
 #include <QCursor>                // for QCursor
 #include <QFile>                  // for QFile
-#include <QIODevice>              // for QIODevice, operator|, QIODevice::ReadOnly, QIODevice::Truncate, QIODevice::WriteOnly
+#include <QIODevice>              // for QIODevice
 #include <QLatin1String>          // for QLatin1String
 #include <QMessageBox>            // for QMessageBox
 #include <QNetworkAccessManager>  // for QNetworkAccessManager
-#include <QStringLiteral>         // for QStringLiteral
+#include <QStringLiteral>         // for qMakeStringPrivate, QStringLiteral
 #include <QUrl>                   // for QUrl
 #include <QWebChannel>            // for QWebChannel
 #include <QWebEnginePage>         // for QWebEnginePage
-#include <QWebEngineSettings>     // for QWebEngineSettings, QWebEngineSettings::LocalContentCanAccessRemoteUrls
+#include <QWebEngineSettings>     // for QWebEngineSettings
 #include <QWebEngineView>         // for QWebEngineView
-#include <Qt>                     // for WaitCursor
-#include <QtGlobal>               // for foreach
+#include <Qt>                     // for CursorShape
+#include <QtGlobal>               // for QForeachContainer, qMakeForeachContainer, foreach
 
-#include <algorithm>              // for max
 #include <string>                 // for string
 #include <vector>                 // for vector
 
index 892a3e8402e572e9ab67ba0a4d65e996ca9df1b5..bf1d7b19f1130244066a206c6fbd55d4d5b80699 100644 (file)
--- a/gui/map.h
+++ b/gui/map.h
 
 #include <QByteArray>             // for QByteArray
 #include <QElapsedTimer>          // for QElapsedTimer
-#include <QFile>                  // for QFile
 #include <QList>                  // for QList
 #include <QNetworkAccessManager>  // for QNetworkAccessManager
-#include <QObject>                // for QObject, Q_OBJECT, emit, signals, slots
+#include <QObject>                // for QObject, emit, Q_OBJECT, signals, slots
 #include <QPlainTextEdit>         // for QPlainTextEdit
 #include <QResizeEvent>           // for QResizeEvent
 #include <QString>                // for QString
 #include <QStringList>            // for QStringList
-#include <QTextStream>            // for QTextStream
 #include <QWebEngineView>         // for QWebEngineView
 #include <QWidget>                // for QWidget
 
index 59fabc5163da997c26d72a757e9125048aea962e..dce863b8ea7d887223b6d1e7e6185183dd028ded 100644 (file)
 //
 //------------------------------------------------------------------------
 
-#include <QVBoxLayout>
-#include <QDoubleValidator>
-#include <QIntValidator>
-#include <QPushButton>
-#include <QFileDialog>
-#include <QIcon>
-#include <QSpinBox>
 #include "optionsdlg.h"
-#include "help.h"
+#include <QAbstractButton>   // for QAbstractButton
+#include <QDoubleValidator>  // for QDoubleValidator
+#include <QFileDialog>       // for QFileDialog
+#include <QHBoxLayout>       // for QHBoxLayout
+#include <QIcon>             // for QIcon
+#include <QIntValidator>     // for QIntValidator
+#include <QPushButton>       // for QPushButton
+#include <QSizePolicy>       // for QSizePolicy
+#include <QSpacerItem>       // for QSpacerItem
+#include <QSpinBox>          // for QSpinBox
+#include <QVBoxLayout>       // for QVBoxLayout
+#include <QVariant>          // for QVariant
+#include <Qt>                // for Orientation
+#include <QtGlobal>          // for qMax, qMin
+#include "help.h"            // for ShowHelp
 
 //------------------------------------------------------------------------
 static void SetSizeStuff(QWidget* w)
index c10d9ac9613d2516c8b57975774c4a42f3ca76f7..074f2431c9557fefbddf4208fc43a823c9aefc69 100644 (file)
 #ifndef OPTIONSDLG_H
 #define OPTIONSDLG_H
 
-#include <QDialog>
-#include <QDialogButtonBox>
-#include <QCheckBox>
-#include <QLineEdit>
-#include <QToolButton>
-
-#include "format.h"
+#include <QCheckBox>         // for QCheckBox
+#include <QDialog>           // for QDialog
+#include <QDialogButtonBox>  // for QDialogButtonBox
+#include <QLineEdit>         // for QLineEdit
+#include <QList>             // for QList
+#include <QObject>           // for QObject, Q_OBJECT, slots
+#include <QString>           // for QString
+#include <QToolButton>       // for QToolButton
+#include <QWidget>           // for QWidget
+#include "format.h"          // for FormatOptio
 
 class FileDlgManager: public QObject
 {
index f37c91d7638e03d3b50744c5f56361c6be549826..1cef2afd61b0bff6ccfe707468f0488bf453d08e 100644 (file)
 
 
 #include "preferences.h"
+#include <QAbstractButton>   // for QAbstractButton
+#include <QCheckBox>         // for QCheckBox
+#include <QDialogButtonBox>  // for QDialogButtonBox
+#include <QListWidget>       // for QListWidget
+#include <QListWidgetItem>   // for QListWidgetItem
+#include <QPushButton>       // for QPushButton
+#include <Qt>                // for CheckState
 
 class FormatListEntry : public QListWidgetItem
 {
index bd293058c9af352d8996b4fddd7f335468e87f1b..714988158442186e7b30d9021864603a8ccdcfd7 100644 (file)
 //  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,
 //  USA.
 
-#include "ui_preferences.h"
-
-#include "babeldata.h"
-#include "format.h"
+#include <QDialog>           // for QDialog
+#include <QList>             // for QList
+#include <QObject>           // for Q_OBJECT, slots
+#include <QWidget>           // for QWidget
+#include "babeldata.h"       // for BabelData
+#include "format.h"          // for Format
+#include "ui_preferences.h"  // for Ui_Preferences
 
 class Preferences : public QDialog
 {
index 5337dba21b73816cd67bd97474bceda9647f3bf7..ac8afd440629a2678bf185602cc5a4e9c5483abb 100644 (file)
 //------------------------------------------------------------------------
 #include "processwait.h"
 
-#include <QByteArray>                 // for QByteArray
-#include <Qt>                         // for Horizontal, WindowContextHelpButtonHint
-#include <QTextCursor>                // for QTextCursor, QTextCursor::End
-#include <QAbstractButton>            // for QAbstractButton
-#include <QPushButton>                // for QPushButton
-#include <QVBoxLayout>                // for QVBoxLayout
+#include <QAbstractButton>  // for QAbstractButton
+#include <QByteArray>       // for QByteArray
+#include <QPushButton>      // for QPushButton
+#include <QTextCursor>      // for QTextCursor
+#include <QVBoxLayout>      // for QVBoxLayout
+#include <Qt>               // for Orientation, WindowType
 
-#include <cstdlib>                    // for abs
-#include <string>                     // for string
+#include <cstdlib>          // for abs
+#include <string>           // for string
 
-#include "appname.h"                  // for appName
+#include "appname.h"        // for appName
 
 
 //------------------------------------------------------------------------
index f13f7dc0d6d093dfb00d401dc0f325b0e9ef56f4..930a3f859727a86546645111c68ec371aa3489cb 100644 (file)
 #ifndef PROCESSWAIT_H
 #define PROCESSWAIT_H
 
-#include <QByteArray>                  // for QByteArray
-#include <QObject>                     // for QObject
-#include <QProcess>                    // for QProcess, QProcess::ExitStatus, QProcess::ProcessError
-#include <QString>                     // for QString
-#include <QTimer>                      // for QTimer
-#include <QCloseEvent>                 // for QCloseEvent
-#include <QDialog>                     // for QDialog
-#include <QDialogButtonBox>            // for QDialogButtonBox
-#include <QPlainTextEdit>              // for QPlainTextEdit
-#include <QProgressBar>                // for QProgressBar
-#include <QWidget>                     // for QWidget
+#include <QByteArray>        // for QByteArray
+#include <QCloseEvent>       // for QCloseEvent
+#include <QDialog>           // for QDialog
+#include <QDialogButtonBox>  // for QDialogButtonBox
+#include <QObject>           // for Q_OBJECT, slots
+#include <QPlainTextEdit>    // for QPlainTextEdit
+#include <QProcess>          // for QProcess
+#include <QProgressBar>      // for QProgressBar
+#include <QString>           // for QString
+#include <QTimer>            // for QTimer
+#include <QWidget>           // for QWidget
 
 
 //------------------------------------------------------------------------
index 7633a06aad9fdd4ff8685da1ec45304b3b2273ee..142d45c72a1cf284e146dfb78deb4e0b9bd0c85f 100644 (file)
 
 #include "runmachine.h"
 
-#include <QDebug>       // for operator<<, QDebug
-#include <QEventLoop>   // for QEventLoop
-#include <Qt>           // for QueuedConnection
-#include <QtGlobal>     // for qDebug
+#include <QDebug>      // for QDebug, operator<<
+#include <QEventLoop>  // for QEventLoop
+#include <Qt>          // for ConnectionType
+#include <QtGlobal>    // for qDebug
 
-#include "appname.h"    // for appName
+#include "appname.h"   // for appName
 
 
 QString RunMachine::decodeProcessError(QProcess::ProcessError err)
index a5330f29e57181c31566337b0b162ce78f444c02..2932605545c889b07c8695016333f25e0bac4654 100644 (file)
@@ -22,7 +22,7 @@
 
 #include <QList>          // for QList
 #include <QObject>        // for Q_ENUM, Q_OBJECT, Q_SIGNALS
-#include <QProcess>       // for QProcess, QProcess::ProcessError, QProcess::ExitStatus
+#include <QProcess>       // for QProcess
 #include <QString>        // for QString
 #include <QStringList>    // for QStringList
 #include <QWidget>        // for QWidget
index 3674289051c44cc95f1c3305eb330d1d84d42f18..26ea09eaaf92671b529f3c8f0837cd8752b08862 100644 (file)
@@ -22,6 +22,7 @@
 #include <QComboBox>        // for QComboBox
 #include <QList>            // for QList
 #include <QSerialPortInfo>  // for QSerialPortInfo
+#include <QString>          // for QString
 
 #include "mainwindow.h"     // for MainWindow
 
index 28bb13b5bf578daa26fc701f4ac7d0bc13a23a43..fd3ba4df58f9f32077d85b691e581eebf2432624 100644 (file)
 #ifndef SETTING_H
 #define SETTING_H
 
-#include <QSettings>
-#include <QDate>
+#include <QDateTime>  // for QDateTime
+#include <QList>      // for QList
+#include <QSettings>  // for QSettings
+#include <QString>    // for QAnyStringView::QAnyStringView, QString
+#include <QVariant>   // for QVariant
 
 
 //------------------------------------------------------------------------
index 3009b6a72aaea3d066a3822494ddf8040d60f620..9dd0afce147fe82e274b694a16e7f4f2375fcd98 100644 (file)
 #include <QDomNode>               // for QDomNode
 #include <QDomNodeList>           // for QDomNodeList
 #include <QLocale>                // for QLocale
-#include <QMessageBox>            // for QMessageBox, QMessageBox::Yes, operator|, QMessageBox::No
+#include <QMessageBox>            // for QMessageBox, operator|
 #include <QNetworkAccessManager>  // for QNetworkAccessManager
-#include <QNetworkReply>          // for QNetworkReply, QNetworkReply::NoError
-#include <QNetworkRequest>        // for QNetworkRequest, QNetworkRequest::ContentTypeHeader, QNetworkRequest::HttpReasonPhraseAttribute, QNetworkRequest::HttpStatusCodeAttribute, QNetworkRequest::NoLessSafeRedirectPolicy, QNetworkRequest::RedirectPolicyAttribute, QNetworkRequest::RedirectionTar...
+#include <QNetworkReply>          // for QNetworkReply
+#include <QNetworkRequest>        // for QNetworkRequest
 #include <QSysInfo>               // for QSysInfo
 #include <QUrl>                   // for QUrl
 #include <QVariant>               // for QVariant, operator!=
 #include <QVersionNumber>         // for QVersionNumber, operator<, operator==
-#include <Qt>                     // for ISODate, RichText
-#include <QtGlobal>               // for qDebug, qsizetype, QT_VERSION, QT_VERSION_CHECK
+#include <Qt>                     // for DateFormat, TextFormat
+#include <QtGlobal>               // for qDebug, QT_VERSION, QT_VERSION_CHECK, qsizetype
 
 #include "babeldata.h"            // for BabelData
 #include "format.h"               // for Format
index d5a3780d12075515782f09fe9df8d8388448171a..ba02052cf0d5324b5b92608914f54bee4f76e2ad 100644 (file)
 
  */
 
-#include <QDateTime>                        // for QDateTime
-#include <QList>                            // for QList
-#include <QObject>                          // for QObject
-#include <QString>                          // for QString
-#include <QUrl>                             // for QUrl
-#include <QNetworkAccessManager>            // for QNetworkAccessManager
-#include <QNetworkReply>                    // for QNetworkReply
-#include <QWidget>                          // for QWidget
-#include "babeldata.h"                      // for BabelData
-#include "format.h"                         // for Format
+#include <QDateTime>              // for QDateTime
+#include <QList>                  // for QList
+#include <QNetworkAccessManager>  // for QNetworkAccessManager
+#include <QNetworkReply>          // for QNetworkReply
+#include <QObject>                // for QObject, Q_OBJECT, slots
+#include <QString>                // for QString
+#include <QUrl>                   // for QUrl
+#include <QWidget>                // for QWidget
+#include "babeldata.h"            // for BabelData
+#include "format.h"               // for Format
 
 
 class UpgradeCheck : public QObject
index 7d2a353a989d9db8b3ab0cbe0df118b9a95214da..653accd3ed2f2abb41ad2e2ff0b02c84dcc15def 100644 (file)
@@ -21,6 +21,8 @@
 
 #include "version_mismatch.h"
 
+#include <QLabel>  // for QLabel
+
 VersionMismatch::VersionMismatch(QWidget* parent, const QString& ver1,
                                  const QString& ver2): QDialog(parent)
 {
index 0afe782af171b417604d63204ade768b80635c3a..7f551952c1b2822a80d196d52caa73696a3bafb0 100644 (file)
 #ifndef VERSION_MISMATCH_H
 #define VERSION_MISMATCH_H
 
-#include <QDialog>
+#include <QCheckBox>              // for QCheckBox
+#include <QDialog>                // for QDialog
+#include <QString>                // for QString
+#include <QWidget>                // for QWidget
 
-#include "ui_version_mismatch.h"
+#include "ui_version_mismatch.h"  // for Ui_VersionMismatch
 
 class VersionMismatch: public QDialog
 {